European primrose - French English Dictionary